package com.heima.comment.service;

import com.heima.model.comment.dtos.CommentRepayDto;
import com.heima.model.comment.dtos.CommentRepayLikeDto;
import com.heima.model.comment.dtos.CommentRepaySaveDto;
import com.heima.model.common.dtos.ResponseResult;

public interface CommentRepayService {
    /**
     * @author 18297
     * @date 2024/1/27 10:44
     * @description 保存回复评论
     * @param dto:
     * @return ResponseResult<?>
     */
    ResponseResult<?> saveCommentRepay(CommentRepaySaveDto dto);
    /**
     * @author 18297
     * @date 2024/1/27 11:10
     * @description  查看评论回复列表
     * @param dto:
     * @return ResponseResult<?>
     */
    ResponseResult<?> loadCommentRepay(CommentRepayDto dto);

    /**
     * @author 18297
     * @date 2024/1/27 13:13
     * @description 给评论的回复点赞
     * @param dto:
     * @return ResponseResult<?>
     */
    ResponseResult<?> saveCommentRepayLike(CommentRepayLikeDto dto);
}
